/* CSS declarations go here */
/*body {font-family:"Lucida Grande","Arial";}
h1 {font-size:.5em;text-align:right;}
.navbar ul {list-style-type:none;padding:0;margin:0;}
.navbar ul li {display:inline;margin:10px;}
.navbar {background-color:#2df;}
*/

#branding {margin-top:1.5cm;margin-right:1cm;text-align:right;}
.smalltext {color:888;font-size:.75em;}
label.showall {color:888;font-size:.75em;}
.img-container {height:450px;}

ul.home  {list-style-type:none;padding:0;margin:0;}
.home li {padding-top:10px;display:block;width:120px;height:120px;float:left;border:1px solid black;margin:12px;text-align:center;vertical-align:middle;background-color:#eef;}
hr  {clear:both;}
.navbar * i {color:#bbb;width:24px;}

@media print {
body {margin:0cm;}
#branding {display:none;}
.navbar {display:none;}
.container-fluid {margin:0mm;padding:0mm;}
    .ausweis {page-break-after: always;margin:0mm;padding:0mm;}
    .dontPrint {display:none;}
    .project: {color:#fafafa;}
}

@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 0mm;  
} 

/* DROPZONE */



.jqDropZone {
    background: lightgrey;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}
.jqDropZone.in {
    width: 600px;
    height: 200px;
    line-height: 200px;
    font-size: larger;
}
.jqDropZone.hover {
    background: lawngreen;
}
.jqDropZone.fade {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    opacity: 1;
}